have a gun on one's possession - Español Inglés Diccionario